Over the recent years, cloud storage services have become increasingly popular, where users can outsource data and access the\noutsourced data anywhere, anytime. Accordingly, the data in the cloud is growing explosively. Among the outsourced data, most\nof them are duplicated. Cloud storage service providers can save huge amounts of resources via client-side deduplication. On the\nother hand, for safe outsourcing, clientswho use the cloud storage service desire data integrity and confidentiality of the outsourced\ndata.However, ensuring confidentiality and integrity in the cloud storage environment can be difficult. Recently, in order to achieve\nintegrity with deduplication, the notion of deduplicatable proof of storage has emerged, and various schemes have been proposed.\nHowever, previous schemes are still inefficient and insecure. In this paper,we propose a symmetric key based deduplicatable proof of\nstorage scheme,which ensures confidentiality with dictionary attack resilience and supports integrity auditing based on symmetric\nkey cryptography. In our proposal, we introduce a bit-level challenge in a deduplicatable proof of storage protocol tominimize data\naccess. In addition, we prove the security of our proposal in the random oracle model with information theory. Implementation\nresults show that our scheme has the best performance.
Loading....